TEMPLATE = app
TARGET = Battlecity-2012

unix {
    # You may need to change this include directory
    INCLUDEPATH += /usr/include/OGRE
    INCLUDEPATH += include/
    CONFIG += link_pkgconfig
    PKGCONFIG += OGRE
}
win32 {
    # You may need to change this include directory
    OGREHOME = D:\\OgreSDK\\OgreSDK_vc10_v1-7-1
    LIBS += -L$$OGREHOME\\boost_1_42\\lib
    Release:LIBS += -L$$OGREHOME\\lib\\release
    Debug:LIBS += -L$$OGREHOME\\lib\\debug
    INCLUDEPATH += $$OGREHOME\\include
    INCLUDEPATH += $$OGREHOME\\include\\OIS
    INCLUDEPATH += $$OGREHOME\\include\\OGRE
    INCLUDEPATH += $$OGREHOME\\boost_1_42
}
CONFIG(debug, debug|release) {
    TARGET = $$join(TARGET,,,d)
    LIBS *= -lOgreMain -lOIS -lfuzzylite
}
CONFIG(release, debug|release):LIBS *= -lOgreMain -lOIS -lfuzzylite
HEADERS += \
    include/Tank.h \
    include/Battlecity.h \
    include/MapObject.h \
    include/MovableObject.h \
    include/Bullet.h \
    include/FieldMap.h \
    include/FuzzyBrain.h \
    include/Bonus.h \
    include/PowerUps.h \
    include/GameState.h \
    include/InputManager.h \
    include/PlayState.h \
    include/Singleton.h

SOURCES += \
    src/Tank.cpp \
    src/Battlecity.cpp \
    main.cpp \
    src/MapObject.cpp \
    src/MovableObject.cpp \
    src/Bullet.cpp \
    src/FieldMap.cpp \
    src/FuzzyBrain.cpp \
    src/Bonus.cpp \
    src/PowerUps.cpp \
    src/InputManager.cpp \
    src/GameState.cpp \
    src/PlayState.cpp

RESOURCES = battlecity.qrc

